package com.xiaoyu.awakening.records.dto;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * @author wangxiaoyu
 * @date 2024/12/18 11:55
 * @since v1.0
 */
@Data
public class AwkOptLogsDTO {
    @NotBlank
    private String tenantId;

    @NotBlank
    private String userId;

    @NotBlank
    private Long configId;

    @NotBlank
    private String moduleCode;

    @NotBlank
    private String subModuleCode;

    @NotBlank
    private Integer operateType;

    @NotBlank
    private Integer operateStatus;

    @NotBlank
    private String detailsId;
    private String updateBeforeInfo;
    private String updateAfterInfo;

    @NotBlank
    private String message;
    private String exceptionMsg;
    private String operateIpAddress;
    private Integer status;
}
